<!DOCTYPE>
<html>
  <head>
    <title>观察者模式</title>
    <script src="./observer.js"></script>
    <script src="./index_2.js"></script>
  </head>
  <body>
  <script>
var tom = {
    read: function (what) {
        console.log('Tom看到了如下信息：' + what)
    }
};
 
var mm = {
    show: function (what) {
        console.log('mm看到了如下信息：' + what)
    }
};
// 订阅
blogger.addSubscriber(tom.read);
blogger.addSubscriber(mm.show);
blogger.recommend(123); //调用发布
 
//退订
blogger.removeSubscriber(mm.show);
blogger.recommend(456); //调用发布
 
//另外一个对象的订阅
user.addSubscriber(mm.show);
user.vote(789); //调用发布
  </script
  </body>
</html>